路由器Padavan系统上安装Alist挂载阿里云盘外网直接访问 您所在的位置:网站首页 padavan ftp端口 路由器Padavan系统上安装Alist挂载阿里云盘外网直接访问

路由器Padavan系统上安装Alist挂载阿里云盘外网直接访问

2024-05-20 23:23| 来源: 网络整理| 查看: 265

Alist是一个网盘代理工具.可以代理扩展常见的网盘,如阿里云盘,百度网盘,115网盘等.不过租一台vps做这件事不划算,想起来我的路由器是newifi,已经刷了Padavan系统.

newifi

newifi

效果

http://share.hi-arkin.com效果

Padavan 系统安装Alist

Padavan也叫老毛子基于buybox的linux路由系统,功能还挺多,支持ssh,ftp,web服务器等,我的newifi是mini版,newifi已经倒闭了.内存只有128MB,存储更小,但可以插U盘.

padavan下载地址: https://opt.cn2qq.com/padavan/padavan

先刷Breed,再刷padavan,过程就不写了.网上都有.

系统信息:

image-20230729231022011

image-20230729231229402

打开ssh

uname查看系统信息:

image-20230730004402660

比如我的是mips架构.(注意:这个uname不准,newifi应该是musl-mipsle架构,我下错了,运行时提示语法错误.多试几个包.),路由器cpu一般就是mips或者muls.

下载对应的应用包: https://github.com/alist-org/alist/releases

image-20230730004550742

下载解压,得到一个alist 二进制文件.

用ftp或ssh上传工具,上传到扩展硬盘目录(因为自带的存储不够).

比如的挂载的U盘,名叫"data",我放在"app/alist" 目录下

image-20230730005102377

# 给运行权限 chmod +x alist # 执行 ./alist server

注意保存生成的密码.

image-20230730012459586

登录进来了

image-20230730012627090

如果忘记密码,可以运行./alist admin

查看密码.

image-20230730012831571

把脚本添加到启动后执行里.

"自定义设置" --> "脚本" --> "在路由启动执行"

image-20230730013246240

开机脚本:

"run.sh"

#!/bin/sh if [ -e /media/data/app/alist ]; then COUNT=$(ps | grep "./alist" | grep -v grep | wc -l) echo $COUNT if [ $COUNT -ne 0 ]; then logger -t "【alist程序】" "已启动" else logger -t "【alist程序】" "未启动,尝试启动" cd /media/data/app/alist nohup ./alist server > /dev/null 2>&1 & logger -t "【alist程序】" "启动完成" fi else logger -t "【alist程序】" "文件不存在,停止启动操作" fi

image-20230730020545680

关闭脚本:

pgrep -f "alist serve" | xargs kill

image-20230730020731322

重启后查看日志:

image-20230730020953994

验证是否启动成功: 192.168.123.1:5244 我的路由器IP.

配置Alist

修改密码,允许匿名访问等.

绑定阿里云盘

参考: https://alist.nn.ci/zh/guide/drivers/aliyundrive_open.html

刷新令牌: https://alist.nn.ci/tool/aliyundrive/request

image-20230730022124224

绑定完成后,就可以看到网盘的文件了.

image-20230730024432617

外网访问

现在alist是运行局域网上的. 如果没有独立的IP,就需要做一个内网穿透.

穿透工具有很多,我这里使用花生壳. 应该流量没那么大,除了静态页,资源都是通过阿里云直接访问的.

绑定域名端口映射

image-20230730024744057

绑定设备

在路由器上,激活花生壳,获取SN号

image-20230730025010596

添加刚才获得的SN号,在花生壳后台,绑定添加.

image-20230730025133086

登录账号:

image-20230730025308851

就可以通过外网域名加端口访问了.

要隐藏端口,可以在加一层,DNS别名解析,比如的用: share.hi-arkin.com 302跳转到网址下.

原作者:阿金 本文地址:https://www.hi-arkin.com/archives/padavan-alist.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有